body {
	padding-top: 15px;
	padding-bottom: 85px !important;
	background-color: white;
}

.item {}

.item .avator {}

.item .detail {
	padding-left: 0;
}

.item .detail .name {
	/*color: #57d1f1;*/
	padding-bottom: 10px;
}

.item .detail .name .timeago {
	display: block;
	float: right;
	color: #aaa;
	font-size: 0.9em;
}

.item .detail .content {
	font-size: 0.9em;
	padding: 0 0 15px 0;
}

.item .detail .gallery {
	padding: 0;
}

.item .detail .gallery>li {
	padding: 0;
}

.item .detail .gallery .gallery-item {
	border-right: 15px solid transparent;
	border-bottom: 15px solid transparent;
}

.item .detail .gallery .gallery-item div {
	width: 100%;
	height: 100%;
	overflow: hidden;
	border-radius: 4px;
}

.item .detail .other {
	display: flex;
	flex-direction: row-reverse;
	margin-left: 0;
	margin-right: 0;
}

.item .detail .other .heart {
	font-size: 1.2em;
	padding: 0 10px;
}

.item .detail .other .heart a {
	/*color: #57d1f1;*/
}

.item .detail .other .user,
.item .detail .other .over {
	width: 12%;
	padding: 0 5px 0 0;
}

.post {
	position: fixed;
	bottom: 60px;
	right: 15px;
	background-color: white;
	border: 2px solid;
	border-radius: 50%;
	font-size: 1.5em;
	line-height: 1;
	padding: 10px;
}